Esercizio 1

Si vuole definire un formato per l’interscambio dati relativo al monitoraggio degli animali di un'oasi faunistica. Il file scambiato specifica la lista degli animali monitorati. Per ciascun animale sono specificati un codice identificativo (integer), la data di nascita (date), la specie (string), la zona in cui si trova abitualmente (string) e la lista delle visite a cui è stato sottoposto. Per ogni visita si specifica la data e ora – timestamp - (dateTime), il responsabile (string), eventuali note (string) e la lista dei dei dati rilevati. Per ogni dato si specificano il tipo (string, es. “peso”) e il valore (float). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.

Esempio di file XML
File XML schema
Valida il file di esempio